﻿var Baocao = function () {
    var initLoadData = function (initData) {
        $.ajax({
            url: initData.GetallNamkehoach,
            type: "GET",
            headers: {
                'VerificationToken': initData.VerificationToken
            },
            dataType: "json",
            success: function (data) {
                var lst = [];
                $('#Namlapbc').empty();
                $('#Namlapbc').append('<option value="-1">[--Chọn năm kế hoạch--]</option>');
                $.each(data, function (i, v) {
                    if (v.STATUS_ID >= 40) {
                        $('#Namlapbc').append('<option value="' + v.NAM_KE_HOACH_ID + '">' + v.NAM_KE_HOACH + '</option>');
                        lst.push(v);
                    }
                });
                var namkh = $.cookie('mkhidchung');
                data = lst;
                if (namkh != undefined) {
                    $('#Namlapbc').val(namkh);
                }
            },
            error: function (jqXHR, textStatus, errorThrown) {
                window.notice('Có lỗi xảy ra trong quá trình lưu thông tin: ' + errorThrown, window.notice_error);
            },
            complete: function () {
            }
        });
        $.ajax({
            url: initData.Getallnhomdonviorder,
            type: "GET",
            headers: {
                'VerificationToken': initData.VerificationToken
            },
            dataType: "json",
            data:{
                'tag':2
            },
            success: function (data) {
                $('#Nhomdv').empty();
                $('#Nhomdv').append('<option value="-1">[--Chọn nhóm đơn vị--]</option>')
                $.each(data, function (i, v) {
                    $('#Nhomdv').append('<option value="' + v.NhomDonViId + '">' + v.TenNhomDonVi + '</option>')
                })
            },
            error: function (jqXHR, textStatus, errorThrown) {
                window.notice('Có lỗi xảy ra trong quá trình lưu thông tin: ' + errorThrown, window.notice_error);
            },
            complete: function () {
            }
        });
    };
    var initButtonClick = function (initData) {
        $('#Baocao').on('change', function () {
            var dt = $(this).val();
            if (dt == 0) {
                $('#Nhomdv').prop('disabled', true);
            } else {
                $('#Nhomdv').prop('disabled', false);
            }
        });
        $('#Namlapbc').on('change', function () {
            $.cookie('mkhidchung', $(this).val());
        })
    };
    return {
        init: function (initData) {
            //load data
            initLoadData(initData);
            initButtonClick(initData);
        }
    }
}();